These are individual files from the over 60 microfilm rolls of the Shanghai Municipal Police archives held in the Records of the Central Intelligence Agency. Record Group 263. On the 67 rolls of this microfilm publication, M1750, are reproduced some of the Shanghai Municipal Police investigation files, 1894-1944.
See this pamphlet for a detailed overview of the collection: